docs: add AGENTS.md with contribution guidelines for AI agents - #91
Conversation
Co-authored-by: Copilot App <[email protected]>
Co-authored-by: Copilot App <[email protected]>
|
@sbillinge et al, I'm beginning to rely a lot on AI to manage projects, so I think an |
|
@vincefn Sounds good. We have one that has been trained in the group standards and it is working pretty well, Claude is spitting out group-compliant code on its own now without long conversations, like the students after a year or so of training before. It is honestly easier to get the context in to the . |
|
I just asked copilot (but I mostly use Claude as well) to spit out a draft of the AGENTS.md, based on what I knew - making sure there is a human in the loop, and also the bit about scikit-package and the way the changelog/news needs to be added to a PR. You should change what you want to the AGENTS file, the important thing is it's there so we don't need to say every time to the AI of the moment to remember to check scikit-package, as they always look at that file. Maybe you need to add a specific pointer to the coding standard, I think I pointed out mostly the PR process. Those coding agents are really a game changer - I finally have unit tests for objcryst (multi-platform and also fox builds), which would have been a pain to write in c++ manually, and is quite trivial to do with an agent... |
Added coding standards section referencing Billinge group coding standards.
What problem does this PR address?
Adds an
AGENTS.mdfile that documents contribution policies for AI coding agents working on this repository, covering:What should the reviewer(s) do?
Review and merge.